sample\
04 sample_minimal-ezcel.hsp
;#include "hsp3dish.as"
#include "mod_layerbutton.hsp"
celload dir_tv + "btn_hard.png", -1
cel_id = stat
celdiv cel_id, 80, 24, 80/2,24/2
log = ""
// ボタン作成
pos 50, 50
repeat 3
pos ,ginfo_cy+10
bt_opt += 100
layerbutton 180,60, bt_opt, 0, 30,20,5, 15,10,2 {
if lparam == objlayer_cmddraw {
font msgothic,14,1 : color 240,240,255 : objcolor 0,0,100 ; 文字色 / 縁取り色
laybtn_ezcel cel_id, 0, "ezcelボタン "+objlayer_option,4, 0,-1, 0,3 ; ezcelでボタン描画
if layerbtn_stat == LAYBTN_COMPLETE_SELECTED { ; ボタンを押して表示が消えたとき (_SELECTED=選択されたボタンのみ)
log += "LAYBTN_COMPLETE_SELECTED" +"\n"
log += "-> OPT="+objlayer_option+", ObjID="+wparam +"\n"
}
}
return
}
loop
// 表示ループ
repeat
redraw 0 : color 255,255,255 : boxf : color : pos 0,0 : font msgothic,17
mes log
redraw 1
await 1000/60
loop